home *** CD-ROM | disk | FTP | other *** search
/ PCGUIA 2010 Software/Programs / PCGuia_programas.iso / Software / Internet / The Dude / dude-install-3.5.exe / data / files / mibs / TRANGOM2400S-MIB.txt < prev    next >
Encoding:
Text File  |  2009-12-11  |  37.5 KB  |  1,325 lines

  1. -- Private MIB definition for Trango Systems
  2. -- Access 2400 series wireless broadband Access Point M2400S-AP
  3. -- Version: 1.1
  4. -- Date: October 07, 2004
  5. --
  6. -- Copyright 2003: Trango Systems, Inc. All Rights Reserved.
  7. -- Trango Systems, Inc. 15070 Avenue Of Science Suite 200 San Diego CA 92128 USA.
  8. --
  9. -- Reproduction of this document is authorized on condition that the
  10. -- foregoing copyright notice is included.
  11.  
  12. TRANGOM2400S-MIB DEFINITIONS ::= BEGIN
  13.  
  14. -- MIB module for enterprise trango wireless broadband
  15. -- of management of M2400S AP and SU units
  16.  
  17.     IMPORTS
  18.             enterprises, IpAddress, Counter
  19.                     FROM RFC1155-SMI
  20.             TRAP-TYPE
  21.                     FROM RFC-1215
  22.             OBJECT-TYPE
  23.                 FROM RFC-1212;
  24.  
  25.     -- textual conventions
  26.  
  27.     DisplayString ::=
  28.         OCTET STRING
  29.                 -- This data type is used to model textual information taken
  30.         -- from the NVT ASCII character set.  By convention, objects
  31.                 -- with this syntax are declared as having
  32.                 --
  33.                 -- SIZE (0..255)
  34.  
  35.  
  36.     -- trango wireless broadband MIB registration id assigned to 5454.
  37.         -- customer needs to change this value based on their OEM value.
  38.     trango        OBJECT IDENTIFIER ::= { enterprises 5454 }
  39.     tbw            OBJECT IDENTIFIER ::= { trango 1 }
  40.     m2400sap    OBJECT IDENTIFIER ::= { tbw 32 }
  41.  
  42.     -- modules branched from m2400sap
  43.     apsystem    OBJECT IDENTIFIER ::= { m2400sap 1 }
  44.     aprf            OBJECT IDENTIFIER ::= { m2400sap 2 }
  45.     su              OBJECT IDENTIFIER ::= { m2400sap 3 }
  46.     trapconfig      OBJECT IDENTIFIER ::= { m2400sap 4 }
  47.     mibinfo       OBJECT IDENTIFIER ::= { m2400sap 5 }
  48.         m2400straps    OBJECT IDENTIFIER ::= { m2400sap 16}
  49.     
  50.     apversion    OBJECT IDENTIFIER ::= { apsystem 1 }
  51.     apswitches    OBJECT IDENTIFIER ::= { apsystem 13}
  52.     aptraffic    OBJECT IDENTIFIER ::= { apsystem 15}
  53.     apipconfig    OBJECT IDENTIFIER ::= { apsystem 18}
  54.     aprftable       OBJECT IDENTIFIER ::= { aprf 3 }
  55.         sudb            OBJECT IDENTIFIER ::= { su 4 }
  56.  
  57.     -- MIB objects defined below
  58.  
  59.     -- apsystem objects
  60.     apversionHW    OBJECT-TYPE
  61.         SYNTAX    DisplayString (SIZE (0..4))
  62.                 ACCESS     read-only
  63.                 STATUS     mandatory
  64.             DESCRIPTION
  65.                 "Hardware version."
  66.                 ::= { apversion 1 }
  67.  
  68.     apversionFW OBJECT-TYPE
  69.                 SYNTAX    DisplayString (SIZE (0..80))
  70.                 ACCESS     read-only
  71.                 STATUS     mandatory
  72.                 DESCRIPTION
  73.                 "Main firmware version.
  74.                       Format: <code version>H<hardware version>D<date>."
  75.                 ::= { apversion 2 }
  76.  
  77.     apversionFWChecksum OBJECT-TYPE
  78.         SYNTAX    DisplayString (SIZE (0..8))
  79.                 ACCESS     read-only
  80.                 STATUS     mandatory
  81.                 DESCRIPTION
  82.                 "AP firmware checksum."
  83.                 ::= { apversion 3 }
  84.  
  85.     apversionFPGA OBJECT-TYPE
  86.         SYNTAX    DisplayString (SIZE (0..8))
  87.                 ACCESS     read-only
  88.                 STATUS     mandatory
  89.                 DESCRIPTION
  90.                 "FPGA firmware version."
  91.                 ::= { apversion 4 }
  92.  
  93.     apversionFPGAChecksum OBJECT-TYPE
  94.         SYNTAX    DisplayString (SIZE (0..8))
  95.                 ACCESS     read-only
  96.                 STATUS     mandatory
  97.                 DESCRIPTION
  98.                 "AP FPGA firmware checksum."
  99.                 ::= { apversion 5 }
  100.  
  101.     apsystemDeviceId OBJECT-TYPE
  102.             SYNTAX     OCTET STRING (SIZE(6))
  103.             ACCESS     read-only
  104.             STATUS     mandatory
  105.             DESCRIPTION
  106.             "MAC address."
  107.             ::= { apsystem 2 }
  108.  
  109.     apsystemBaseId OBJECT-TYPE
  110.             SYNTAX  DisplayString (SIZE (0..4))
  111.             ACCESS     read-write
  112.             STATUS     mandatory
  113.             DESCRIPTION
  114.             "Cluster that the AP belongs to.
  115.                       All APs and SUs in the same cluster shall have the same Base ID."
  116.             ::= { apsystem 3 }
  117.  
  118.     apsystemAPId OBJECT-TYPE
  119.             SYNTAX    OCTET STRING (SIZE(1))
  120.             ACCESS     read-write
  121.             STATUS     mandatory
  122.             DESCRIPTION
  123.             "AP ID. Each AP in a cluster shall have unique AP ID."
  124.             ::= { apsystem 4 }
  125.  
  126.     apsystemDefOpMode OBJECT-TYPE
  127.             SYNTAX    INTEGER {
  128.                     on(0),
  129.                            off(255)
  130.                       }
  131.             ACCESS     read-write
  132.             STATUS     mandatory
  133.             DESCRIPTION
  134.             "The operation mode (on or off) the radio is on after reboot/power cycle."
  135.             ::= { apsystem 5 }
  136.  
  137.     apsystemCurOpMode OBJECT-TYPE
  138.             SYNTAX    INTEGER {
  139.                            on(0),
  140.                            off(255)
  141.                        }
  142.             ACCESS     read-only
  143.             STATUS     mandatory
  144.             DESCRIPTION
  145.             "Radio's current operation mode."
  146.             ::= { apsystem 6 }
  147.         
  148.         apsystemActivateOpmode OBJECT-TYPE
  149.                 SYNTAX    INTEGER {
  150.                 deactivated(0),
  151.                            activateapmode(1)
  152.                        }
  153.                 ACCESS     read-write
  154.                 STATUS  mandatory
  155.                 DESCRIPTION
  156.                     "Engage AP unit to ap operation mode."
  157.                 DEFVAL    { deactivated }
  158.                 ::= { apsystem 7 }
  159.  
  160.     apsystemIpAddr OBJECT-TYPE
  161.         SYNTAX     IpAddress
  162.         ACCESS     read-only
  163.         STATUS     mandatory
  164.         DESCRIPTION
  165.             "Current IP address."
  166.         ::= { apsystem 8 }
  167.  
  168.         apsystemSubnet OBJECT-TYPE
  169.         SYNTAX    IpAddress
  170.         ACCESS    read-only
  171.         STATUS    mandatory
  172.         DESCRIPTION
  173.             "Current Subnet mask."
  174.         ::= { apsystem 9 }
  175.  
  176.     apsystemDefaultGateway OBJECT-TYPE
  177.         SYNTAX    IpAddress
  178.         ACCESS    read-only
  179.         STATUS    mandatory
  180.         DESCRIPTION
  181.             "Current Default gateway."
  182.         ::= { apsystem 10 }
  183.  
  184.     apsystemReadCommStr OBJECT-TYPE
  185.             SYNTAX  DisplayString (SIZE (0..32))
  186.         ACCESS    read-write
  187.         STATUS  mandatory
  188.         DESCRIPTION
  189.             "SNMP agent read community string. It is used for authentication purpose."
  190.         ::= { apsystem 11 }
  191.  
  192.     apsystemWriteCommStr OBJECT-TYPE
  193.             SYNTAX  DisplayString (SIZE (0..32))
  194.         ACCESS    read-write
  195.         STATUS  mandatory
  196.         DESCRIPTION
  197.             "SNMP agent write community string. It is used for authentication purpose."
  198.         ::= { apsystem 12 }
  199.  
  200.     apswitchesBlockBroadcastMulticast OBJECT-TYPE
  201.         SYNTAX    INTEGER {
  202.                 passed(0),
  203.                     blocked(1)
  204.                     }
  205.         ACCESS     read-write
  206.         STATUS     mandatory
  207.         DESCRIPTION
  208.             "This switch enables or disables the blocking of Ethernet
  209.                  control packet except ICMP and ARP to reduce the amount
  210.                      of uneccessary overhead introduced to the wireless link."
  211.         DEFVAL    { blocked }
  212.         ::= { apswitches 1 }
  213.  
  214.     apswitchesSUtoSU OBJECT-TYPE
  215.          SYNTAX    INTEGER {
  216.                         disabled(0),
  217.                         enabled(1)
  218.                         }
  219.         ACCESS     read-write
  220.         STATUS     mandatory
  221.         DESCRIPTION
  222.             "This switch enables or disables the peer-to-peer
  223.                      feature among SUs through the AP. Before this switch
  224.                          is turned on, all SUs that want to communicate with
  225.                          each other have to be assigned to the same group."
  226.         DEFVAL    { disabled }
  227.         ::= { apswitches 2 }
  228.  
  229.     apswitchesTFTPD OBJECT-TYPE
  230.         SYNTAX    INTEGER {
  231.                     disabled(0),
  232.                         enabled(1)
  233.                     }
  234.         ACCESS     read-write
  235.         STATUS     mandatory
  236.         DESCRIPTION
  237.             "This switch enables or disables the TFTP operation. When
  238.                      it is turned on, then the AP will be ready for code download."
  239.         DEFVAL    { disabled }
  240.         ::= { apswitches 3 }
  241.  
  242.     apswitchesHTTPD OBJECT-TYPE
  243.         SYNTAX    INTEGER {
  244.                         disabled(0),
  245.                         enabled(1)
  246.                         }
  247.         ACCESS     read-write
  248.         STATUS     mandatory
  249.         DESCRIPTION
  250.             "When it is turned on, then the AP is accessible for
  251.                          configuring via web browser (e.g. IE or Nescape)."
  252.         DEFVAL    { enabled }
  253.         ::= { apswitches 4 }
  254.  
  255.     apswitchesTcpIpServiceForSU OBJECT-TYPE
  256.         SYNTAX    INTEGER {
  257.                         disabled(0),
  258.                         enabled(1)
  259.                         }
  260.         ACCESS     read-write
  261.         STATUS     mandatory
  262.         DESCRIPTION
  263.             "It allows TCP/IP access into the AP
  264.              via the RF link when opmode is on."
  265.         DEFVAL    { disabled }
  266.         ::= { apswitches 5 }
  267.  
  268.     apsystemMIRThreshold OBJECT-TYPE
  269.         SYNTAX    INTEGER {
  270.                         onembps(1),
  271.                         twombps(2),
  272.                         threembps(3),
  273.                         fourmbps(4),
  274.                         fivembps(5)
  275.                         }
  276.         ACCESS    read-write
  277.         STATUS  mandatory
  278.         DESCRIPTION
  279.             "Maximum Information Rate (in Mbps), the AP allows the
  280.                          network to utilize before enforcing DownLink CIR on each subscriber."
  281.         ::= { apsystem 14 }
  282.  
  283.     aptrafficEthInOctets OBJECT-TYPE
  284.         SYNTAX     Counter
  285.         ACCESS    read-only
  286.         STATUS    mandatory
  287.         DESCRIPTION
  288.             "Number of payload octets received on Ethernet port."
  289.         ::= { aptraffic 1 }
  290.  
  291.     aptrafficEthOutOctets OBJECT-TYPE
  292.         SYNTAX     Counter
  293.         ACCESS    read-only
  294.         STATUS    mandatory
  295.         DESCRIPTION
  296.             "Number of payload octets transmitted on Ethernet port."
  297.         ::= { aptraffic 2 }
  298.  
  299.     aptrafficRfInPackets OBJECT-TYPE
  300.         SYNTAX     Counter
  301.         ACCESS    read-only
  302.         STATUS    mandatory
  303.         DESCRIPTION
  304.             "Number of packets of SUs payload received from RF port."
  305.         ::= { aptraffic 3 }
  306.  
  307.     aptrafficRfOutPackets OBJECT-TYPE
  308.         SYNTAX     Counter
  309.         ACCESS    read-only
  310.         STATUS    mandatory
  311.         DESCRIPTION
  312.             "Number of packets of SUs payload transmitted to RF port."
  313.         ::= { aptraffic 4 }
  314.  
  315.     aptrafficRfinDropPackets OBJECT-TYPE
  316.         SYNTAX     Counter
  317.         ACCESS    read-only
  318.         STATUS    mandatory
  319.         DESCRIPTION
  320.             "Number of packets of SUs payload received from RF port."
  321.         ::= { aptraffic 5 }
  322.  
  323.     aptrafficRfInOctets OBJECT-TYPE
  324.         SYNTAX     Counter
  325.         ACCESS    read-only
  326.         STATUS    mandatory
  327.         DESCRIPTION
  328.             "Number of octets of SUs payload received from RF port."
  329.         ::= { aptraffic 6 }
  330.  
  331.     aptrafficRfOutOctets OBJECT-TYPE
  332.         SYNTAX     Counter
  333.         ACCESS    read-only
  334.         STATUS    mandatory
  335.         DESCRIPTION
  336.             "Number of octets of SUs payload transmitted to RF port."
  337.         ::= { aptraffic 7 }
  338.  
  339.     apsystemUpdateFlashAndActivate OBJECT-TYPE
  340.         SYNTAX    INTEGER {
  341.                         no(0),
  342.                         yes(1)
  343.                         }
  344.         ACCESS    read-write
  345.         STATUS    mandatory
  346.         DESCRIPTION
  347.             "Save system setting values to Flash and activate the settings."
  348.             DEFVAL  {no}
  349.         ::= { apsystem 16 }
  350.  
  351.     apsystemReboot OBJECT-TYPE
  352.         SYNTAX    INTEGER {
  353.                         deactivated(0),
  354.                         activated(1)
  355.                         }
  356.         ACCESS    read-write
  357.         STATUS  mandatory
  358.         DESCRIPTION
  359.             "Reboot the radio."
  360.             DEFVAL { deactivated }
  361.         ::= { apsystem 17 }
  362.  
  363.     apipconfigIpAddress OBJECT-TYPE
  364.         SYNTAX     IpAddress
  365.         ACCESS     read-write
  366.         STATUS     mandatory
  367.         DESCRIPTION
  368.             "New IP address. It will be saved to
  369.                          non-volatile memory and activated in 5 secs."
  370.         ::= { apipconfig 1 }
  371.  
  372.     apipconfigSubnet OBJECT-TYPE
  373.         SYNTAX    IpAddress
  374.         ACCESS    read-write
  375.         STATUS    mandatory
  376.         DESCRIPTION
  377.             "New Subnet mask. It will be saved to
  378.                          non-volatile memory and activated in 5 secs."
  379.         ::= { apipconfig 2 }
  380.  
  381.         apipconfigDefaultGateway OBJECT-TYPE
  382.         SYNTAX    IpAddress
  383.         ACCESS    read-write
  384.         STATUS    mandatory
  385.         DESCRIPTION
  386.             "New Default gateway. It will be saved to
  387.                          non-volatile memory and activated in 5 secs."
  388.         ::= { apipconfig 3 }
  389.  
  390.     apsystemResetTrafficCounters OBJECT-TYPE
  391.         SYNTAX    INTEGER {
  392.                         deactivated(0),
  393.                         activated(1)
  394.                         }
  395.         ACCESS    read-write
  396.         STATUS  mandatory
  397.         DESCRIPTION
  398.             "Clear the traffic counters."
  399.             DEFVAL { deactivated }
  400.         ::= { apsystem 19 }
  401.  
  402.     -- aprf objects
  403.     aprfActiveChannel OBJECT-TYPE
  404.         SYNTAX     INTEGER (1..8)
  405.         ACCESS    read-write
  406.         STATUS    mandatory
  407.         DESCRIPTION
  408.             "It specifies the current channel number the radio operates on."
  409.         ::= { aprf 1 }
  410.  
  411.     aprfActiveAntenna OBJECT-TYPE
  412.                 SYNTAX  DisplayString (SIZE (1))
  413.         ACCESS    read-write
  414.         STATUS    mandatory
  415.         DESCRIPTION
  416.             "It specifies the current polarization or antenna the radio operates
  417.              on. v for vertical polarization, h for horizontal polarization and
  418.              e for external antenna."
  419.         ::= { aprf 2 }
  420.  
  421.     aprftableChannel1 OBJECT-TYPE
  422.         SYNTAX     INTEGER (2405..2478)
  423.         ACCESS    read-write
  424.         STATUS    mandatory
  425.         DESCRIPTION
  426.             "RF channel 1 frequency (in MHz). It allows you to create your
  427.                      own channel instead of the manufacturing defaults in the AP.
  428.                          Keep in mind that channel width is 6MHz, and the frequency
  429.                          specified here is the center frequency."
  430.         ::= { aprftable 1 }
  431.  
  432.     aprftableChannel2 OBJECT-TYPE
  433.         SYNTAX     INTEGER (2405..2478)
  434.         ACCESS    read-write
  435.         STATUS    mandatory
  436.         DESCRIPTION
  437.             "RF channel 2 frequency (in MHz). It allows you to create your
  438.                      own channel instead of the manufacturing defaults in the AP.
  439.                      Keep in mind that channel width is 6MHz, and the frequency
  440.                      specified here is the center frequency."
  441.         ::= { aprftable 2 }
  442.  
  443.     aprftableChannel3 OBJECT-TYPE
  444.         SYNTAX     INTEGER (2405..2478)
  445.         ACCESS    read-write
  446.         STATUS    mandatory
  447.         DESCRIPTION
  448.             "RF channel 3 frequency (in MHz). It allows you to create your
  449.                      own channel instead of the manufacturing defaults in the AP.
  450.                      Keep in mind that channel width is 6MHz, and the frequency
  451.                      specified here is the center frequency."
  452.         ::= { aprftable 3 }
  453.  
  454.     aprftableChannel4 OBJECT-TYPE
  455.         SYNTAX     INTEGER (2405..2478)
  456.         ACCESS    read-write
  457.         STATUS    mandatory
  458.         DESCRIPTION
  459.             "RF channel 4 frequency (in MHz). It allows you to create your
  460.                      own channel instead of the manufacturing defaults in the AP.
  461.                      Keep in mind that channel width is 6MHz, and the frequency
  462.                      specified here is the center frequency."
  463.         ::= { aprftable 4 }
  464.  
  465.     aprftableChannel5 OBJECT-TYPE
  466.         SYNTAX     INTEGER (2405..2478)
  467.         ACCESS    read-write
  468.         STATUS    mandatory
  469.         DESCRIPTION
  470.             "RF channel 4 frequency (in MHz). It allows you to create your
  471.                      own channel instead of the manufacturing defaults in the AP.
  472.                      Keep in mind that channel width is 6MHz, and the frequency
  473.                      specified here is the center frequency."
  474.         ::= { aprftable 5 }
  475.  
  476.     aprftableChannel6 OBJECT-TYPE
  477.         SYNTAX     INTEGER (2405..2478)
  478.         ACCESS    read-write
  479.         STATUS    mandatory
  480.         DESCRIPTION
  481.             "RF channel 4 frequency (in MHz). It allows you to create your
  482.                      own channel instead of the manufacturing defaults in the AP.
  483.                      Keep in mind that channel width is 6MHz, and the frequency
  484.                      specified here is the center frequency."
  485.         ::= { aprftable 6 }
  486.  
  487.     aprftableChannel7 OBJECT-TYPE
  488.         SYNTAX     INTEGER (2405..2478)
  489.         ACCESS    read-write
  490.         STATUS    mandatory
  491.         DESCRIPTION
  492.             "RF channel 4 frequency (in MHz). It allows you to create your
  493.                      own channel instead of the manufacturing defaults in the AP.
  494.                      Keep in mind that channel width is 6MHz, and the frequency
  495.                      specified here is the center frequency."
  496.         ::= { aprftable 7 }
  497.  
  498.     aprftableChannel8 OBJECT-TYPE
  499.         SYNTAX     INTEGER (2405..2478)
  500.         ACCESS    read-write
  501.         STATUS    mandatory
  502.         DESCRIPTION
  503.             "RF channel 4 frequency (in MHz). It allows you to create your
  504.                      own channel instead of the manufacturing defaults in the AP.
  505.                      Keep in mind that channel width is 6MHz, and the frequency
  506.                      specified here is the center frequency."
  507.         ::= { aprftable 8 }
  508.  
  509.     aprfTxPowerMax OBJECT-TYPE
  510.         SYNTAX     INTEGER (-128..127)
  511.         ACCESS    read-only
  512.         STATUS    mandatory
  513.         DESCRIPTION
  514.                 "The maximum Tx power value can be set (in dBm)."
  515.             ::= { aprf 4 }
  516.     
  517.     aprfTxPowerMin OBJECT-TYPE
  518.         SYNTAX     INTEGER (-128..127)
  519.         ACCESS    read-only
  520.         STATUS    mandatory
  521.         DESCRIPTION
  522.                     "The minimum Tx power value can be set (in dBm)."
  523.             ::= { aprf 5 }
  524.     
  525.     aprfTxPower OBJECT-TYPE
  526.         SYNTAX     INTEGER (-128..127)
  527.         ACCESS    read-write
  528.         STATUS    mandatory
  529.         DESCRIPTION
  530.             "RF tx power (in dBm). It specifies the power output
  531.                      of the radio, excluding the antenna gain. Check parameters
  532.                      aprfTxPowerMax and apismTxPowerMin for power setting range."
  533.         ::= { aprf 6 }
  534.  
  535.     aprfRxThreshold OBJECT-TYPE
  536.         SYNTAX     INTEGER    (-98..-55)
  537.         ACCESS    read-write
  538.         STATUS    mandatory
  539.         DESCRIPTION
  540.             "RF rx threshold of the radio(in dBm). The radio will not
  541.              process the rx signals below this level. It is very useful
  542.              for interference mitigration. Setting the threshold higher
  543.              will raise the level of the noise floor the radio can handle
  544.              but also reduce the range."
  545.         ::= { aprf 7 }
  546.  
  547.     aprfTargetRSSI OBJECT-TYPE
  548.         SYNTAX     INTEGER (-90..-50)
  549.         ACCESS    read-write
  550.         STATUS    mandatory
  551.         DESCRIPTION
  552.             "RF target RSSI (in dBm). It specifies the target RSSI from all SUs to
  553.                      the AP. Based on this parameter, the AP can power level each SU
  554.                      so that it receives same level of signal strength from all SUs,
  555.                      regardless far or near. Note that when you set the Target RSSI
  556.                      from SU, you need to consider AP's RF Rx Threshold value.
  557.                      The Target RSSI from SU must be 5dB higher than the RF Rx Threshold.
  558.                      When the RF Rx Threshold is disabled, the setting of the Target RSSI
  559.                      from SU shall be no less than -75dBm."
  560.         ::= { aprf 8 }
  561.  
  562.     -- SU objects
  563.     suSUCount OBJECT-TYPE
  564.          SYNTAX    INTEGER (0..128)
  565.         ACCESS    read-only
  566.         STATUS    mandatory
  567.         DESCRIPTION
  568.             "Number of subscriber units in the subscriber database."
  569.         ::= { su 1 }
  570.  
  571.         suStatisticsSamplePeriod OBJECT-TYPE
  572.         SYNTAX    INTEGER (1..60)
  573.             ACCESS  read-write
  574.             STATUS  mandatory
  575.             DESCRIPTION
  576.                     "A period (in minute) AP requests update on SU Info Table from all associated SUs."
  577.             DEFVAL { 10 }
  578.             ::= { su 2 }
  579.  
  580.         suRebootAll OBJECT-TYPE
  581.             SYNTAX  INTEGER {
  582.                         deactivated(0),
  583.                         activated(1)
  584.                     }
  585.             ACCESS  read-write
  586.             STATUS  mandatory
  587.             DESCRIPTION
  588.                     "AP broadcasts reboot command to all subscriber units."
  589.             DEFVAL { deactivated }
  590.             ::= { su 3 }
  591.  
  592.         sudbDeleteOrAddOrModifyID OBJECT-TYPE
  593.             SYNTAX  INTEGER (1..126)
  594.         ACCESS    read-write
  595.         STATUS    mandatory
  596.         DESCRIPTION
  597.             "Subscriber unit ID (1..126). Each
  598.                        subscriber in a sector shall have a unique ID."
  599.         ::= { sudb 1 }
  600.  
  601.     sudbAddMAC OBJECT-TYPE
  602.         SYNTAX    OCTET STRING (SIZE(6))
  603.         ACCESS    read-write
  604.         STATUS    mandatory
  605.         DESCRIPTION
  606.             "It is the MAC address of the subscriber unit,
  607.                  which can be found on the back of the SU."
  608.         ::= { sudb 2 }
  609.  
  610.     sudbAddOrModifyPolling OBJECT-TYPE
  611.         SYNTAX    INTEGER {
  612.                 regular(1),
  613.                         priority(3)
  614.                     }
  615.         ACCESS    read-write
  616.         STATUS    mandatory
  617.         DESCRIPTION
  618.             "It is service level value, regular or priority, of a SU.
  619.                       The AP will poll priority user more often, thus better
  620.                       network latency as the result. As the network latency
  621.                       varies based on the number of subscriber units the AP
  622.                       serves, priority user is guaranteed that the latency is
  623.                       NOT greater than 100ms regardless of the size of the network."
  624.             DEFVAL  {regular}
  625.         ::= { sudb 3 }
  626.  
  627.     sudbAddOrModifyGroupID OBJECT-TYPE
  628.         SYNTAX    INTEGER {
  629.                         nullgroup(0),
  630.                         group1(1),
  631.                         group2(2),
  632.                       group3(3),
  633.                     group4(4),
  634.                     group5(5),
  635.                         group6(6),
  636.                         group7(7),
  637.                         group8(8),
  638.                         group9(9),
  639.                         groupA(10),
  640.                         groupB(11),
  641.                         groupC(12),
  642.                         groupD(13),
  643.                         groupE(14),
  644.                         groupF(15)
  645.                     }
  646.         ACCESS    read-write
  647.         STATUS    mandatory
  648.         DESCRIPTION
  649.             "It is peer-to-peer group this SU belongs to.
  650.                       With the SU to SU switch is turned on, SUs in
  651.                       the same peer-to-peer group can communicate to
  652.                       each other via the AP. There are totally 15 groups
  653.                       available. Note that the SU shall be set to priority
  654.                       user for this feature to improve latency."
  655.             DEFVAL  {nullgroup}
  656.         ::= { sudb 4 }
  657.  
  658.     sudbAddOrModifyDownLinkCIR OBJECT-TYPE
  659.         SYNTAX    INTEGER (128..5000)
  660.         ACCESS    read-write
  661.         STATUS    mandatory
  662.         DESCRIPTION
  663.             "It is the DownLink Committed Information Rate (in Kbps) the AP allocates to SU."
  664.             DEFVAL { 256 }
  665.         ::= { sudb 5 }
  666.  
  667.     sudbAddOrModifyUpLinkCIR OBJECT-TYPE
  668.         SYNTAX    INTEGER (128..5000)
  669.         ACCESS    read-write
  670.         STATUS    mandatory
  671.         DESCRIPTION
  672.             "It is the UpLink Committed Information Rate (in Kbps) the AP allocates to SU."
  673.             DEFVAL { 128 }
  674.         ::= { sudb 6 }
  675.  
  676.     sudbAddOrModifyDownLinkMIR OBJECT-TYPE
  677.         SYNTAX    INTEGER (128..5000)
  678.         ACCESS    read-write
  679.         STATUS    mandatory
  680.         DESCRIPTION
  681.             "It is the DownLink Maximum Information Rate (in Kbps) the AP allocates to SU."
  682.             DEFVAL { 256 }
  683.         ::= { sudb 7 }
  684.  
  685.     sudbAddOrModifyUpLinkMIR OBJECT-TYPE
  686.         SYNTAX    INTEGER (128..5000)
  687.         ACCESS    read-write
  688.         STATUS    mandatory
  689.         DESCRIPTION
  690.             "It is the UpLink Maximum Information Rate (in Kbps) the AP allocates to SU."
  691.             DEFVAL { 128 }
  692.         ::= { sudb 8 }
  693.  
  694.     sudbAdd OBJECT-TYPE
  695.         SYNTAX    INTEGER {
  696.                         deactivated(0),
  697.                         add(1)
  698.                     }
  699.         ACCESS    read-write
  700.         STATUS    mandatory
  701.         DESCRIPTION
  702.             "Add a subscriber (specified in object sudbDeleteOrAddID) to the subscriber database."
  703.             DEFVAL  {deactivated}
  704.         ::= { sudb 9 }
  705.  
  706.     sudbDelete OBJECT-TYPE
  707.         SYNTAX    INTEGER {
  708.                         deactivated(0),
  709.                         delete(1)
  710.                     }
  711.         ACCESS    read-write
  712.         STATUS    mandatory
  713.         DESCRIPTION
  714.             "Delete a subscriber (specified in object sudbDeleteOrAddID) from the subscriber database."
  715.             DEFVAL  {deactivated}
  716.         ::= { sudb 10 }
  717.  
  718.     sudbModifyPolling OBJECT-TYPE
  719.         SYNTAX    INTEGER {
  720.                         deactivated(0),
  721.                         modify(1)
  722.                     }
  723.         ACCESS    read-write
  724.         STATUS    mandatory
  725.         DESCRIPTION
  726.             "Modify polling attribute of a subscriber (specified in object
  727.              sudbDeleteOrAddOrModifyID) from the subscriber database."
  728.             DEFVAL  {deactivated}
  729.         ::= { sudb 11 }
  730.  
  731.     sudbModifyGroupID OBJECT-TYPE
  732.         SYNTAX    INTEGER {
  733.                         deactivated(0),
  734.                         modify(1)
  735.                     }
  736.         ACCESS    read-write
  737.         STATUS    mandatory
  738.         DESCRIPTION
  739.             "Modify group ID of a subscriber (specified in object
  740.              sudbDeleteOrAddOrModifyID) from the subscriber database."
  741.             DEFVAL  {deactivated}
  742.         ::= { sudb 12 }
  743.  
  744.     sudbModifyCIRMIR OBJECT-TYPE
  745.         SYNTAX    INTEGER {
  746.                         deactivated(0),
  747.                         modify(1)
  748.                     }
  749.         ACCESS    read-write
  750.         STATUS    mandatory
  751.         DESCRIPTION
  752.             "Modify CIR/MIR of a subscriber (specified in object
  753.              sudbDeleteOrAddOrModifyID) from the subscriber database."
  754.             DEFVAL  {deactivated}
  755.         ::= { sudb 13 }
  756.  
  757.     suResetAllSUTrafficCounters OBJECT-TYPE
  758.         SYNTAX    INTEGER {
  759.                         deactivated(0),
  760.                         activated(1)
  761.                         }
  762.         ACCESS    read-write
  763.         STATUS  mandatory
  764.         DESCRIPTION
  765.             "Clear SU traffic counters."
  766.             DEFVAL { deactivated }
  767.         ::= { su 5 }
  768.  
  769.     suInfoTable OBJECT-TYPE
  770.         SYNTAX    SEQUENCE OF SuInfoEntry
  771.         ACCESS    not-accessible
  772.         STATUS    mandatory
  773.         DESCRIPTION
  774.             "A table that contains subscriber unit entities."
  775.         ::= { su 6 }
  776.  
  777.     suInfoEntry OBJECT-TYPE
  778.         SYNTAX    SuInfoEntry
  779.         ACCESS    not-accessible
  780.         STATUS    mandatory
  781.         DESCRIPTION
  782.             "Information about a specific subscriber unit retrieved by its ID number."
  783.         INDEX    { suID }
  784.         ::= { suInfoTable 1 }
  785.  
  786.     SuInfoEntry ::=
  787.         SEQUENCE {
  788.             suID                INTEGER,
  789.             suMAC                OCTET STRING,
  790.             suPolling            INTEGER,
  791.             suGroupID             INTEGER,
  792.             suIPAddr            IpAddress,
  793.             suSubnetMask            IpAddress,
  794.             suGateWay            IpAddress,
  795.                     suRemarks                   DisplayString,
  796.             suHWVer                DisplayString,
  797.             suFWVer                DisplayString,
  798.             suFWChecksum            DisplayString,
  799.             suFPGAVer            DisplayString,
  800.             suFPGAChecksum            DisplayString,
  801.             suAssociation                INTEGER,
  802.             suDistance            INTEGER,
  803.             suRSSIAtSU                INTEGER,
  804.             suRSSIAtAP                INTEGER,
  805.             suTxPower            INTEGER,
  806.             suEthInOctets             Counter,
  807.             suEthOutOctets             Counter,
  808.                     suRfInPackets           Counter,
  809.                     suRfOutPackets          Counter,
  810.                     suRfInDropPackets        Counter,
  811.             suRfOutRetryAtAP        Counter,
  812.             suRfOutRetryMaxedOutAtAP    Counter,
  813.             suRfOutRetryAtSU        Counter,
  814.             suRfOutRetryMaxedOutAtSU    Counter,
  815.                     suReboot                INTEGER,
  816.             suBlockBroadcastMulticast    INTEGER,
  817.             suAutoScanning             INTEGER,
  818.             suTcpIpServiceForAP        INTEGER,
  819.             suHTTPD                INTEGER,
  820.             suTCPIPForLocalEthernet        INTEGER,
  821.             suDownLinkCIR            INTEGER,
  822.             suUpLinkCIR            INTEGER,
  823.             suDownLinkMIR            INTEGER,
  824.             suUpLinkMIR            INTEGER,
  825.             suResetTrafficCounters        INTEGER,
  826.                     suRfInOctets               Counter,
  827.                     suRfOutOctets              Counter
  828.             }
  829.  
  830.     suID OBJECT-TYPE
  831.         SYNTAX    INTEGER (1..126)
  832.         ACCESS    read-only
  833.         STATUS    mandatory
  834.         DESCRIPTION
  835.             "Subscriber unit ID. Each subscriber in a sector shall have a unique ID."
  836.         ::= { suInfoEntry 1 }
  837.  
  838.     suMAC OBJECT-TYPE
  839.         SYNTAX    OCTET STRING (SIZE(6))
  840.         ACCESS    read-only
  841.         STATUS    mandatory
  842.         DESCRIPTION
  843.             "Subscriber unit MAC Address. Format: 00 01 DE xx xx xx."
  844.         ::= { suInfoEntry 2 }
  845.  
  846.     suPolling OBJECT-TYPE
  847.         SYNTAX    INTEGER {
  848.                     regular(1),
  849.                     priority(3)
  850.                 }
  851.         ACCESS    read-only
  852.         STATUS    mandatory
  853.         DESCRIPTION
  854.             "It is service level value, regular or priority, of a SU.
  855.                      The AP will poll priority user more often, thus better
  856.                      network latency as the result. As the network latency
  857.                      varies based on the number of subscriber units the AP
  858.                      serves, priority user is guaranteed that the latency is
  859.                      NOT greater than 100ms regardless of the size of the network."
  860.             DEFVAL  {regular}
  861.         ::= { suInfoEntry 3 }
  862.  
  863.     suGroupID OBJECT-TYPE
  864.         SYNTAX    INTEGER {
  865.                         nullgroup(0),
  866.                         group1(1),
  867.                         group2(2),
  868.                         group3(3),
  869.                         group4(4),
  870.                         group5(5),
  871.                         group6(6),
  872.                         group7(7),
  873.                         group8(8),
  874.                         group9(9),
  875.                         groupA(10),
  876.                         groupB(11),
  877.                         groupC(12),
  878.                         groupD(13),
  879.                         groupE(14),
  880.                         groupF(15)
  881.                     }
  882.         ACCESS    read-only
  883.         STATUS    mandatory
  884.         DESCRIPTION
  885.             "It is peer-to-peer group this SU belongs to.
  886.                      With the SU to SU switch is turned on, SUs in
  887.                      the same peer-to-peer group can communicate to
  888.                       each other via the AP. There are totally 15 groups
  889.                       available. Note that the SU shall be set to priority
  890.                       user for this feature to improve latency."
  891.             DEFVAL  {nullgroup}
  892.         ::= { suInfoEntry 4 }
  893.  
  894.     suIPAddr OBJECT-TYPE
  895.         SYNTAX    IpAddress
  896.         ACCESS    read-only
  897.         STATUS    mandatory
  898.         DESCRIPTION
  899.             "Subscriber unit IP Address."
  900.         ::= { suInfoEntry 5 }
  901.  
  902.     suSubnetMask OBJECT-TYPE
  903.         SYNTAX    IpAddress
  904.         ACCESS    read-only
  905.         STATUS    mandatory
  906.         DESCRIPTION
  907.             "Subscriber unit Subnet Mask Address."
  908.         ::= { suInfoEntry 6 }
  909.  
  910.     suGateWay OBJECT-TYPE
  911.         SYNTAX    IpAddress
  912.         ACCESS    read-only
  913.         STATUS    mandatory
  914.         DESCRIPTION
  915.             "Subscriber unit Gateway Address."
  916.         ::= { suInfoEntry 7 }
  917.  
  918.     suRemarks OBJECT-TYPE
  919.             SYNTAX  DisplayString (SIZE (0..30))
  920.             ACCESS  read-only
  921.             STATUS  mandatory
  922.             DESCRIPTION
  923.                     "Subscriber unit Remark."
  924.             ::= { suInfoEntry 8 }
  925.  
  926.     suHWVer OBJECT-TYPE
  927.         SYNTAX    DisplayString (SIZE (0..4))
  928.         ACCESS    read-only
  929.         STATUS    mandatory
  930.         DESCRIPTION
  931.             "Subscriber unit Hardware Version."
  932.         ::= { suInfoEntry 9 }
  933.  
  934.     suFWVer OBJECT-TYPE
  935.             SYNTAX  DisplayString (SIZE (0..32))
  936.         ACCESS    read-only
  937.         STATUS    mandatory
  938.         DESCRIPTION
  939.             "Subscriber unit main firmware version."
  940.         ::= { suInfoEntry 10 }
  941.  
  942.     suFWChecksum OBJECT-TYPE
  943.         SYNTAX    DisplayString (SIZE (0..8))
  944.         ACCESS    read-only
  945.         STATUS    mandatory
  946.         DESCRIPTION
  947.             "Subscriber unit firmware checksum."
  948.         ::= { suInfoEntry 11 }
  949.  
  950.     suFPGAVer OBJECT-TYPE
  951.         SYNTAX    DisplayString (SIZE (0..8))
  952.         ACCESS    read-only
  953.         STATUS    mandatory
  954.         DESCRIPTION
  955.             "Subscriber unit FPGA firmware version."
  956.         ::= { suInfoEntry 12 }
  957.  
  958.     suFPGAChecksum OBJECT-TYPE
  959.         SYNTAX    DisplayString (SIZE (0..8))
  960.         ACCESS    read-only
  961.         STATUS    mandatory
  962.         DESCRIPTION
  963.             "Subscriber unit FPGA firmware checksum."
  964.         ::= { suInfoEntry 13 }
  965.  
  966.     suAssociation OBJECT-TYPE
  967.             SYNTAX  INTEGER {
  968.                     associating(0),
  969.                     associated(1),
  970.                     authenticating(2),
  971.                     notAssociated(3)
  972.                 }
  973.         ACCESS    read-only
  974.         STATUS    mandatory
  975.         DESCRIPTION
  976.             "Subscriber unit association status."
  977.         ::= { suInfoEntry 14 }
  978.  
  979.     suDistance OBJECT-TYPE
  980.         SYNTAX    INTEGER (0..40)
  981.         ACCESS    read-only
  982.         STATUS    mandatory
  983.         DESCRIPTION
  984.             "Distance of SU (in 10th of a mile)."
  985.         ::= { suInfoEntry 15 }
  986.  
  987.     suRSSIAtSU OBJECT-TYPE
  988.         SYNTAX    INTEGER (-128..127)
  989.         ACCESS    read-only
  990.         STATUS    mandatory
  991.         DESCRIPTION
  992.             "Subscriber unit RSSI at SU (in dBm)."
  993.         ::= { suInfoEntry 16 }
  994.  
  995.     suRSSIAtAP OBJECT-TYPE
  996.         SYNTAX    INTEGER (-128..127)
  997.         ACCESS    read-only
  998.         STATUS    mandatory
  999.         DESCRIPTION
  1000.             "Subscriber unit RSSI at AP (in dBm)."
  1001.         ::= { suInfoEntry 17 }
  1002.  
  1003.     suTxPower OBJECT-TYPE
  1004.         SYNTAX    INTEGER (-128..127)
  1005.         ACCESS    read-only
  1006.         STATUS    mandatory
  1007.         DESCRIPTION
  1008.             "Subscriber unit Tx Power Level (in dBm)."
  1009.         ::= { suInfoEntry 18 }
  1010.  
  1011.     suEthInOctets OBJECT-TYPE
  1012.         SYNTAX     Counter
  1013.         ACCESS    read-only
  1014.         STATUS    mandatory
  1015.         DESCRIPTION
  1016.             "Number of octets received on the Ethernet port."
  1017.         ::= { suInfoEntry 19 }
  1018.  
  1019.     suEthOutOctets OBJECT-TYPE
  1020.         SYNTAX     Counter
  1021.         ACCESS    read-only
  1022.         STATUS    mandatory
  1023.         DESCRIPTION
  1024.             "Number of octets transmitted on the Ethernet port."
  1025.         ::= { suInfoEntry 20 }
  1026.  
  1027.     suRfInPackets OBJECT-TYPE
  1028.         SYNTAX     Counter
  1029.         ACCESS    read-only
  1030.         STATUS    mandatory
  1031.         DESCRIPTION
  1032.             "Number of payload packets received on the RF port."
  1033.         ::= { suInfoEntry 21 }
  1034.  
  1035.     suRfOutPackets OBJECT-TYPE
  1036.         SYNTAX     Counter
  1037.         ACCESS    read-only
  1038.         STATUS    mandatory
  1039.         DESCRIPTION
  1040.             "Number of payload packets transmitted on the RF port."
  1041.         ::= { suInfoEntry 22 }
  1042.  
  1043.     suRfInDropPackets OBJECT-TYPE
  1044.         SYNTAX     Counter
  1045.         ACCESS    read-only
  1046.         STATUS    mandatory
  1047.         DESCRIPTION
  1048.             "Number of payload drop packets received on the RF port."
  1049.         ::= { suInfoEntry 23 }
  1050.  
  1051.     suRfOutRetryAtAP OBJECT-TYPE
  1052.         SYNTAX     Counter
  1053.         ACCESS    read-only
  1054.         STATUS    mandatory
  1055.         DESCRIPTION
  1056.             "Number of packets AP resent to SUs through RF port."
  1057.         ::= { suInfoEntry 24 }
  1058.  
  1059.     suRfOutRetryMaxedOutAtAP OBJECT-TYPE
  1060.         SYNTAX     Counter
  1061.         ACCESS    read-only
  1062.         STATUS    mandatory
  1063.         DESCRIPTION
  1064.             "Number of packets AP resent to SUs through RF port hits maximum."
  1065.         ::= { suInfoEntry 25 }
  1066.     suRfOutRetryAtSU OBJECT-TYPE
  1067.         SYNTAX     Counter
  1068.         ACCESS    read-only
  1069.         STATUS    mandatory
  1070.         DESCRIPTION
  1071.             "Number of payload retry packets transmitted to the RF port."
  1072.         ::= { suInfoEntry 26 }
  1073.  
  1074.     suRfOutRetryMaxedOutAtSU OBJECT-TYPE
  1075.         SYNTAX     Counter
  1076.         ACCESS    read-only
  1077.         STATUS    mandatory
  1078.         DESCRIPTION
  1079.             "Number of payload retry maxed-out packets."
  1080.         ::= { suInfoEntry 27 }
  1081.  
  1082.         suReboot OBJECT-TYPE
  1083.             SYNTAX  INTEGER {
  1084.                         deactivated(0),
  1085.                         activated(1)
  1086.                     }
  1087.             ACCESS  read-write
  1088.             STATUS  mandatory
  1089.             DESCRIPTION
  1090.                     "AP issues reboot command to a specific subscriber unit."
  1091.             DEFVAL { deactivated }
  1092.             ::= { suInfoEntry 28 }
  1093.  
  1094.     suBlockBroadcastMulticast OBJECT-TYPE
  1095.         SYNTAX    INTEGER {
  1096.                     disabled(0),
  1097.                     enabled(1)
  1098.                 }
  1099.         ACCESS     read-write
  1100.         STATUS     mandatory
  1101.         DESCRIPTION
  1102.             "When it is turned on, then the SU will block all the broadcast/multicast packets."
  1103.         ::= { suInfoEntry 29 }
  1104.  
  1105.     suAutoScanning OBJECT-TYPE
  1106.         SYNTAX    INTEGER {
  1107.                     disabled(0),
  1108.                     enabled(1)
  1109.                 }
  1110.         ACCESS     read-write
  1111.         STATUS     mandatory
  1112.         DESCRIPTION
  1113.             "When it is turned on, then the SU will scan all channels during boot-up."
  1114.         ::= { suInfoEntry 30 }
  1115.  
  1116.     suTcpIpServiceForAP OBJECT-TYPE
  1117.         SYNTAX    INTEGER {
  1118.                     disabled(0),
  1119.                     enabled(1)
  1120.                 }
  1121.         ACCESS     read-write
  1122.         STATUS     mandatory
  1123.         DESCRIPTION
  1124.             "When it is turned on, then the SU will serve the TCP/IP service for AP."
  1125.         ::= { suInfoEntry 31 }
  1126.  
  1127.     suHTTPD OBJECT-TYPE
  1128.         SYNTAX    INTEGER {
  1129.                     disabled(0),
  1130.                     enabled(1)
  1131.                 }
  1132.         ACCESS     read-write
  1133.         STATUS     mandatory
  1134.         DESCRIPTION
  1135.             "When it is turned on, then the SU will serve the web service."
  1136.         ::= { suInfoEntry 32 }
  1137.  
  1138.     suTCPIPForLocalEthernet OBJECT-TYPE
  1139.         SYNTAX    INTEGER {
  1140.                     disabled(0),
  1141.                     enabled(1)
  1142.                 }
  1143.         ACCESS     read-write
  1144.         STATUS     mandatory
  1145.         DESCRIPTION
  1146.             "When it is turned on, then the SU will process all the local TCP/IP service."
  1147.         ::= { suInfoEntry 33 }
  1148.  
  1149.     suDownLinkCIR OBJECT-TYPE
  1150.         SYNTAX    INTEGER (128..5000)
  1151.         ACCESS    read-only
  1152.         STATUS    mandatory
  1153.         DESCRIPTION
  1154.             "It is the DownLink Committed Information Rate (in Kbps) the AP allocates to SU."
  1155.         ::= { suInfoEntry 34 }
  1156.  
  1157.     suUpLinkCIR OBJECT-TYPE
  1158.         SYNTAX    INTEGER (128..5000)
  1159.         ACCESS    read-only
  1160.         STATUS    mandatory
  1161.         DESCRIPTION
  1162.             "It is the UpLink Committed Information Rate (in Kbps) the AP allocates to SU."
  1163.         ::= { suInfoEntry 35 }
  1164.  
  1165.     suDownLinkMIR OBJECT-TYPE
  1166.         SYNTAX    INTEGER (128..5000)
  1167.         ACCESS    read-only
  1168.         STATUS    mandatory
  1169.         DESCRIPTION
  1170.             "It is the DownLink Maximum Information Rate (in Kbps) the AP allocates to SU."
  1171.         ::= { suInfoEntry 36 }
  1172.  
  1173.     suUpLinkMIR OBJECT-TYPE
  1174.         SYNTAX    INTEGER (128..5000)
  1175.         ACCESS    read-only
  1176.         STATUS    mandatory
  1177.         DESCRIPTION
  1178.             "It is the UpLink Maximum Information Rate (in Kbps) the AP             allocates to SU."
  1179.         ::= { suInfoEntry 37 }
  1180.  
  1181.     suResetTrafficCounters OBJECT-TYPE
  1182.         SYNTAX    INTEGER {
  1183.                         deactivated(0),
  1184.                         activated(1)
  1185.                         }
  1186.         ACCESS    read-write
  1187.         STATUS  mandatory
  1188.         DESCRIPTION
  1189.             "Clear the traffic counters."
  1190.             DEFVAL { deactivated }
  1191.         ::= { suInfoEntry 38 }
  1192.  
  1193.     suRfInOctets OBJECT-TYPE
  1194.         SYNTAX     Counter
  1195.         ACCESS    read-only
  1196.         STATUS    mandatory
  1197.         DESCRIPTION
  1198.             "Number of payload octets received on the RF port."
  1199.         ::= { suInfoEntry 39 }
  1200.  
  1201.     suRfOutOctets OBJECT-TYPE
  1202.         SYNTAX     Counter
  1203.         ACCESS    read-only
  1204.         STATUS    mandatory
  1205.         DESCRIPTION
  1206.             "Number of payload octets transmitted on the RF port."
  1207.         ::= { suInfoEntry 40 }
  1208.  
  1209.     -- trapconfig objects
  1210.     trapconfigTrapCount OBJECT-TYPE
  1211.         SYNTAX    INTEGER (0..255)
  1212.         ACCESS    read-only
  1213.         STATUS    mandatory
  1214.         DESCRIPTION
  1215.             "Types of trap."
  1216.         ::= { trapconfig 1 }
  1217.         
  1218.         trapconfigDest1IPAddress OBJECT-TYPE
  1219.         SYNTAX    IpAddress
  1220.         ACCESS    read-write
  1221.         STATUS    mandatory
  1222.         DESCRIPTION
  1223.             "Trap destination 1 IP address."
  1224.         ::= { trapconfig 2 }
  1225.          
  1226.         trapconfigDest2IPAddress OBJECT-TYPE
  1227.         SYNTAX    IpAddress
  1228.         ACCESS    read-write
  1229.         STATUS    mandatory
  1230.         DESCRIPTION
  1231.             "Trap destination 2 IP address."
  1232.         ::= { trapconfig 3 }
  1233.  
  1234.     trapconfigTrapTable OBJECT-TYPE
  1235.         SYNTAX    SEQUENCE OF TrapconfigTrapEntry
  1236.         ACCESS    not-accessible
  1237.         STATUS    mandatory
  1238.         DESCRIPTION
  1239.             "A table that contains information of Trango trap events ."
  1240.         ::= { trapconfig 4 }
  1241.     
  1242.     trapconfigTrapEntry OBJECT-TYPE
  1243.         SYNTAX    TrapconfigTrapEntry
  1244.         ACCESS    not-accessible
  1245.         STATUS    mandatory
  1246.         DESCRIPTION
  1247.             "Information about a specific Trango trap event."
  1248.         INDEX    { aptrpIndex }
  1249.         ::= { trapconfigTrapTable 1 }
  1250.  
  1251.     TrapconfigTrapEntry ::=
  1252.         SEQUENCE {
  1253.             aptrpIndex
  1254.                 INTEGER,
  1255.             aptrpID
  1256.                 INTEGER,
  1257.             aptrpCommStr
  1258.                 DisplayString,
  1259.             aptrpEnable
  1260.                 INTEGER
  1261.         }
  1262.  
  1263.     aptrpIndex    OBJECT-TYPE
  1264.         SYNTAX    INTEGER (1..5)
  1265.         ACCESS    read-only
  1266.         STATUS    mandatory
  1267.         DESCRIPTION
  1268.             "Trap index."
  1269.         ::= { trapconfigTrapEntry 1 }
  1270.     
  1271.     aptrpID    OBJECT-TYPE
  1272.         SYNTAX    INTEGER (7..255)
  1273.         ACCESS    read-only
  1274.         STATUS    mandatory
  1275.         DESCRIPTION
  1276.             "Specific trap ID."
  1277.         ::= { trapconfigTrapEntry 2 }
  1278.     
  1279.     aptrpCommStr OBJECT-TYPE
  1280.         SYNTAX  DisplayString (SIZE (0..32))
  1281.         ACCESS    read-write
  1282.         STATUS    mandatory
  1283.         DESCRIPTION
  1284.             "Specific trap community string."
  1285.         ::= { trapconfigTrapEntry 3 }
  1286.     
  1287.         aptrpEnable OBJECT-TYPE
  1288.         SYNTAX    INTEGER {
  1289.                     disabled(0),
  1290.                     enabled(1)
  1291.                 }
  1292.         ACCESS    read-write
  1293.         STATUS    mandatory
  1294.         DESCRIPTION
  1295.             "Enable a specific Trango trap event or not."
  1296.             DEFVAL  {disabled}
  1297.         ::= { trapconfigTrapEntry 4 }
  1298.     
  1299.     -- MIB version object
  1300.     mibinfoVersion OBJECT-TYPE
  1301.         SYNTAX  DisplayString (SIZE (0..32))
  1302.         ACCESS    read-only
  1303.         STATUS    mandatory
  1304.         DESCRIPTION
  1305.             "Trango MIB Version."
  1306.         ::= { mibinfo 1 }
  1307.  
  1308.     -- Trap objects
  1309.     suLinkUp TRAP-TYPE
  1310.         ENTERPRISE m2400straps
  1311.         VARIABLES { suID }
  1312.         DESCRIPTION
  1313.               "The SNMP trap that is generated when a specific SU Associated."
  1314.         ::= 7
  1315.  
  1316.     suLinkDown TRAP-TYPE
  1317.         ENTERPRISE m2400straps
  1318.         VARIABLES { suID }
  1319.         DESCRIPTION
  1320.               "The SNMP trap that is generated when a specific SU Powered Off."
  1321.         ::= 8
  1322.  
  1323. -- End of file <trango_M2400SAP_1p0.mib>
  1324. END
  1325.